things seem dire - Espagnol Anglais Dictionnaire